Refine this word faster
Barking spider
noun
Definitions
Noun
- 1 An Australian spider, Selenocosmia crassipes, which makes a "hissing" sound (stridulation) when disturbed.
- 2 An instance of audible flatulence; a fart. euphemistic, humorous
See also for "barking spider"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.